requiring much work - Französisch Englisch Wörterbuch